_IMAGE_DOS_HEADER

//0x40 bytes (sizeof) struct _IMAGE_DOS_HEADER { USHORT e_magic; //0x0 USHORT e_cblp; //0x2 USHORT e_cp; //0x4 USHORT e_crlc; //0x6 USHORT e_cparhdr; //0x8 USHORT e_minalloc; //0xa USHORT e_maxalloc; //0xc USHORT e_ss; //0xe USHORT e_sp; //0x10 USHORT e_csum; //0x12 USHORT e_ip; //0x14 USHORT e_cs; //0x16 USHORT e_lfarlc; //0x18 USHORT e_ovno; //0x1a USHORT e_res[4]; //0x1c USHORT e_oemid; //0x24 USHORT e_oeminfo; //0x26 USHORT e_res2[10]; //0x28 LONG e_lfanew; //0x3c };